home *** CD-ROM | disk | FTP | other *** search
/ Holt Researcher: American History / Holt Researcher: American History.iso / pc / modules / dbtable.dxr / 00053_Tool Box.ls < prev    next >
Encoding:
Text File  |  2000-01-18  |  1.4 KB  |  61 lines

  1. on tellloc startsprite, endSprite
  2.   if voidp(endSprite) then
  3.     endSprite = startsprite
  4.   end if
  5.   repeat with rc = startsprite to endSprite
  6.     if the memberNum of sprite rc = 0 then
  7.       put "‚Ä¢‚Ä¢ Blank"
  8.       next repeat
  9.     end if
  10.     put rc, member(the member of sprite rc).name, the loc of sprite rc
  11.   end repeat
  12. end
  13.  
  14. on tellrect startsprite, endSprite
  15.   if voidp(endSprite) then
  16.     endSprite = startsprite
  17.   end if
  18.   repeat with rc = startsprite to endSprite
  19.     if the memberNum of sprite rc = 0 then
  20.       put "‚Ä¢‚Ä¢ Blank"
  21.       next repeat
  22.     end if
  23.     put rc, member(the member of sprite rc).name, the rect of sprite rc
  24.   end repeat
  25. end
  26.  
  27. on move
  28.   set the rect of sprite 2 to rect(0, 0, 567, 18)
  29.   set the rect of sprite 3 to rect(0, 0, 567, 18)
  30.   updateStage()
  31.   put the rect of sprite 2, the rect of sprite 3
  32. end
  33.  
  34. on Jat p1, p2, p3, p4, p5, p6
  35.   put p1, p2, p3, p4, p5, p6
  36. end
  37.  
  38. on Rename sm, em
  39.   fc = 1
  40.   repeat with rc = sm to em
  41.     member(rc, "Text").name = "Resp" & rc & "Textdd"
  42.     fc = fc + 1
  43.   end repeat
  44. end
  45.  
  46. on space xSprite
  47.   xText = member(171, "Text").text
  48.   repeat with rc = 1 to the number of chars in xText
  49.     if char rc to rc + 1 of xText = "  " then
  50.       beginSpace = rc
  51.       xChar = rc
  52.       repeat while char rc of xText = " "
  53.         rc = rc + 1
  54.       end repeat
  55.       endSpace = rc - 1
  56.     end if
  57.   end repeat
  58.   median = beginSpace + integer((endSpace - beginSpace) / 2)
  59.   put median, charPosToLoc(member(171, "Text"), median)
  60. end
  61.